home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 1 / BBS in a box - Trilogy I.iso / Files / Publish / Photoshop / Plug-in Modules / Code / SimpleFormat.r < prev    next >
Encoding:
Text File  |  1993-04-28  |  2.2 KB  |  123 lines  |  [TEXT/MPS ]

  1. /* Copyright 1992.  Adobe Systems, Inc.. All rights reserved. */
  2.  
  3. #include "Types.r"
  4. #include "Systypes.r"
  5. #include "PIGeneral.r"
  6.  
  7. /*    Dialog IDs */
  8.  
  9. #define IDD_ABOUT       16000
  10.  
  11.  
  12. /* Version information. */
  13.  
  14. #ifndef Version
  15.  
  16. #define Version "1.0"
  17.  
  18. resource 'vers' (1, purgeable)
  19.     {
  20.     1, 0, final, 0, verUs,
  21.     Version,
  22.     Version " ©1989-93 Adobe Systems, Inc."
  23.     };
  24.  
  25. #endif
  26.  
  27. resource 'PiMI' (16000, purgeable)
  28. {
  29.     latestFormatVersion,     /* Version, subVersion, and priority of the interface */
  30.     latestFormatSubVersion,
  31.     0,
  32.     supportsBitMap +
  33.     supportsGrayScale +
  34.     supportsIndexedColor +
  35.     supportsRGBColor +
  36.     supportsCMYKColor +
  37.     supportsHSLColor +
  38.     supportsHSBColor +
  39.     supportsMultichannel +
  40.     supportsDuotone +
  41.     supportsLABColor,            /* Supported Image Modes */
  42.     '    ',                        /* Required host */
  43.     
  44.     {
  45.         canRead,
  46.         cannotReadAll,
  47.         canWrite,
  48.         canWriteIfRead,
  49.         savesResources,
  50.         {  1, 16, 16, 16,        /* Maximum # of channels for each plug-in mode */
  51.           16, 16, 16, 16,
  52.           16, 16,  0,  0,
  53.            0,  0,  0,  0 },
  54.         32767,                /* Maximum rows allowed in document */
  55.         32767,                /* Maximum columns allowed in document */
  56.         '8BsF',                /* The file type if we create a file. */
  57.         '8BIM',                /* The creator type if we create a file. */
  58.         {                    /* The type-creator pairs supported. */
  59.             '8BsF', '    '
  60.         },
  61.         {                    /* The extensions supported. */
  62.         }
  63.     },
  64.     
  65.     {}
  66.  
  67. };
  68.  
  69.  
  70. /* About box */
  71.  
  72. resource 'DLOG' (IDD_ABOUT, purgeable) {
  73.     {20, 0, 144, 260},
  74.     dBoxProc,
  75.     visible,
  76.     noGoAway,
  77.     0x0,
  78.     IDD_ABOUT,
  79.     ""
  80. };
  81.  
  82. resource 'DITL' (IDD_ABOUT, purgeable) {
  83.     {    /* array DITLarray: 4 elements */
  84.         /* [1] */
  85.         {-8192, -8192+1, -8192, -8192+1},    /* Invisible, but something to accept 'Enter' */
  86.         Button {
  87.             enabled,
  88.             ""
  89.         },
  90.         /* [2] */
  91.         {0, 0, 124, 260},                    /* Click anywhere to dismiss */
  92.         UserItem {
  93.             enabled
  94.         },
  95.         /* [3] */
  96.         {10, 10, 26, 250},
  97.         StaticText {
  98.             disabled,
  99.             "Dump File Format"
  100.         },
  101.         /* [4] */
  102.         {28, 10, 44, 250},
  103.         StaticText {
  104.             disabled,
  105.             "© 1992-1993 Adobe Systems, Inc."
  106.         },
  107.         /* [5] */
  108.         {46, 10, 62, 250},
  109.         StaticText {
  110.             disabled,
  111.             "version " Version
  112.         },
  113.         /* [6] */
  114.         {66, 10, 120, 250},
  115.         StaticText {
  116.             disabled,
  117.             "A plug-in image format module that reads"
  118.             " and writes Dump Format files"
  119.         }
  120.     }
  121. };
  122.  
  123.